package io;

import java.io.*;

/**
 * 使用java.io.BufferedReader按行读取文本数据
 */
public class BRDemo {
    public static void main(String[] args) throws IOException {
        //将当前源程序读取出来输出到控制台上：
        FileInputStream fis =new FileInputStream("src/main/java/io/BRDemo.java");
        InputStreamReader isr =new InputStreamReader(fis);
        BufferedReader br =new BufferedReader(isr);

        String line;
        /*
             BufferedReader 提供了一个读取一行字符串的方法
             String readline（）
             该方法返回一行字符串，返回的字符串不含有最后的换行符。
             当某一行是空行时（该行内容只有一个换行符）则返回值为空zfc
             如果读取到了末尾，则返回值为null。
         */
        while ((line=br.readLine())!=null){

            System.out.println(line);
        }
        br.close();
    }
}
